<?xml version="1.1" encoding="UTF-8"?>
<svg height="100" width="100">

  <defs>
    <radialGradient
      id="RG1" cx="50" cy="32" fx="50" fy="32" r="28"
      gradientUnits="userSpaceOnUse">
      <stop style="stop-color:#123141;stop-opacity:1;" offset="1"/>
      <stop style="stop-color:#679BCB;stop-opacity:1;" offset="0"/>
    </radialGradient>
  </defs>
  
  <path style="fill:#111111;stroke:#666666" d="m 14,91 0,4 c 0,0 -2,0 -3,0 -1,0 -2,2 -2,2 1,0 18,0 19,0 0,0 -1,-2 -2,-2 -1,0 -3,0 -3,0 l 0,-4"/>
  <path style="fill:#ffffff;stroke:#000000;stroke-width:2px;stroke-linecap:butt" d="m 2.1,89 c 0,-5 0,-16 0,-20 0,-1 0,-3 1.9,-3 3.9,0 29,0 31,0 2,0 2,2 2,4 0,4 0,17 0,19 0,1 0,2 -3,2 C 32,91 6,91 4,91 2.1,91 2.1,89 2.1,89 z"/>
  <path style="fill:#333333;stroke:#ffffff" d="m 4,68 31,0 0,21 -31,0 z"/>

  <path style="fill:#111111;stroke:#666666" d="m 76,91 0,4 c 0,0 -2,0 -3,0 -1,0 -2,2 -2,2 1,0 19,0 20,0 0,0 -1,-2 -2,-2 -1,0 -3,0 -3,0 l 0,-4"/>
  <path style="fill:#ffffff;stroke:#000000;stroke-width:2px;stroke-linecap:butt" d="m 63,89 c 0,-5 0,-16 0,-20 0,-1 0,-3 2,-3 4,0 29,0 31,0 2,0 2,2 2,4 0,4 0,17 0,19 0,1 0,2 -3,2 -2,0 -28,0 -30,0 -2,0 -2,-2 -2,-2 z"/>
  <path style="fill:#333333;stroke:#ffffff" d="m 65,68 31,0 0,21 -31,0 z"/>

  <ellipse cx="50" cy="32" rx="32" ry="30" style="stroke-width:4;stroke:#dddddd;fill:none;"/>
  <ellipse cx="50" cy="32" rx="32" ry="30" style="fill:url(#RG1);fill-opacity:1;fill-rule:nonzero"/>
  <g style="fill:none;stroke:#aaaaaa;stroke-width:1.3px;stroke-linecap:butt;" >
    <path d="M 50,62 C 36,54 33,44 33,32 33,20 40,8 50,2 l 0,60 C 50,62 68,53 68,32 68,11 50,2 50,2" />
    <path d="m 18,32 63,0 0,0"/>
    <path d="m 27,13 c 0,0 12,7 23,7 13,0 23,-7 23,-7"/>
    <path d="m 27,52 c 0,0 9,-7 23,-7 16,0 23,7 23,7"/>
  </g>
  <ellipse cx="50" cy="32" rx="32" ry="30" style="stroke-width:3;stroke:#123141;fill:none;"/>

  <path style="fill:none;stroke:#222222;stroke-width:4" d="m 38,80 24,0 -12,0 0,-16"/>
  <ellipse cx="50" cy="80" rx="5" ry="5" style="fill:#222222;"/>

</svg>
